type go.pact.im/x/supervisor.chanLock

6 uses

	go.pact.im/x/supervisor (current package)
		lock.go#L8: type chanLock chan struct{}
		lock.go#L11: func newChanLock() chanLock {
		lock.go#L12: 	return make(chanLock, 1)
		lock.go#L18: func (c chanLock) Acquire(ctx context.Context) error {
		lock.go#L30: func (c chanLock) Release() {
		supervisor.go#L27: 	runLock chanLock